staircase system - French English Dictionary